HydraBooking\Admin\Controller\SettingsController B

Total Complexity 85
Dependencies 9
Dependents 1
Total lines 857
Lines of code 643
Logical lines of code 313
Comment lines 82
Methods 19
Properties 0

Methods 19

Method Rating Maintainability Complexity Lines of code
UpdateIntegrationSettings()
D
27
30 159
UpdateAvailabilitySettings()
A
38 13 73
create_endpoint()
A
35 1 137
GetIntegrationSettings()
A
49 7 31
UpdateGetHostsSettings()
S
48 5 31
UpdateNotificationSettings()
S
51 5 28
MarkAsDefault()
S
49 4 34
GetNotificationSettings()
S
61 4 12
installActivePlugins()
S
53 3 23
UpdateGeneralSettings()
S
53 3 21
DeleteAvailabilitySettings()
S
55 2 19
GetSingleAvailabilitySettings()
S
58 1 16
GetGeneralSettings()
S
60 1 14
GetAvailabilitySettings()
S
61 1 13
GetAppearanceSettings()
S
65 1 9
__construct()
S
91 1 2
GetHostsSettings()
S
65 1 9
init()
S
91 1 2
UpdateAppearanceSettings()
S
64 1 10